package one.stand.response;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import one.stand.model.CompanyRecruitModel;
import one.stand.model.CompanyVideoModel;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * @author Administrator
 */
@Data
@ApiModel(value = "公司官网信息")
public class WebsiteResponse implements Serializable {

    @ApiModelProperty("官网id")
    private Integer websiteId;

    @ApiModelProperty("公司id")
    private Integer companyId;

    @ApiModelProperty("图片")
    private String photos;

    @ApiModelProperty("公司简介")
    private String companyIntroduce;

    @ApiModelProperty("商品简介")
    private String goodsIntroduce;

    @ApiModelProperty("公司视频")
    private String videoUrl;

    @ApiModelProperty("公司电话")
    private String phone;

    @ApiModelProperty("公司地址")
    private String address;

    @ApiModelProperty("经度")
    private Double longitude;

    @ApiModelProperty("纬度")
    private Double latitude;

    @ApiModelProperty("创建时间")
    private Date createTime;

    @ApiModelProperty("修改时间")
    private Date updateTime;

    @ApiModelProperty("是否删除1是")
    private Integer isDel;

    @ApiModelProperty("公司名称")
    private String companyName;

    @ApiModelProperty("公司log")
    private String companyLogo;

    @ApiModelProperty("公司公告")
    private String companyNotice;

    @ApiModelProperty("行业id")
    private Integer industryId;

    @ApiModelProperty("公司电话")
    private String companyPhone;

    @ApiModelProperty("招聘电话")
    private String recruitPhone;

    private Integer num;

    private List<CompanyRecruitModel> recruitModelList;

    private List<CompanyVideoModel> companyVideoModelList;
}